/* -------------------- INICIO DE LOS ESTILOS GENERALES  ------------------------------ */
BODY
{	font-family:Arial;
 	text-align:center;}

Body.Popup
{
	margin-top:8px;
	margin-left:17px;
	margin-right:17px;
	margin-bottom:16px;}
/* -------------------- FIN      DE LOS ESTILOS GENERALES  ------------------------------ */


/* ------------------------------------ INI CABECERA ------------------------------ */
 TD.Cab_LogoEmpresa
{
	background-position: right top;
	/*background-image: url(../images/nLogoPPS.jpg);*/
	vertical-align: top;
	width: 550px;
	background-repeat: no-repeat;
	height: 39px;
}

TD.Cab_LogoGrupoPacifico
{
	padding-right: 3px;
	background-image: url(../imagenes/logo2.jpg);
	vertical-align: top;
	width: 117px;
	background-repeat: no-repeat;
	height: 80px;
	text-align: right;
}

TD.Cab_LogoEmpresaPopup
{
	background-position: right top;  
	background-image: url(../imagenes/nLogoPPS.jpg);
	vertical-align: top;
	width: 556px;
	background-repeat: no-repeat;
	height: 39px;
}

/*DDiaz*/
TD.Cab_LogoGrupoPacificoPUC
{
padding-right:3px;	
background-image:url(../imagenes/LogoGrupoPacificoPUC.jpg);
vertical-align:top;
width :400px;
background-repeat:no-repeat;
height:90px;
text-align :center
}
/*DDIAZ*/



/*Logo de la Empresa propietaria de la aplicaci�n*/

/*Estilo utilitario con letra muy peque�a.
Se usara cuando se quiera colocar separadores de diversos tama�os sin texto interior */
.Cab_Separador{ font-size:3px;}


/* NEW: Added by KC - PACNET */
.Cab_BienvenidoLogin
{
	font-family:Arial;
	font-style:italic;
	font-size:10px;
	color: #264d94;
	letter-spacing:4px;
}

.Cab_IngresaTusDatosLogin
{
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color: #008754;
	letter-spacing:2px;	
}
	
A.EnlaceLogin
{
	font-size: 11px;
	color: #006600;
	font-family: Arial;
	text-decoration: underline;
}

.EnlaceCampanhiaVerano
{
	font-family: Arial;
	color: #264d94;
	font-size: 12px;
	font-weight: bold;
	
}	

.TextoSeleccionaLogin
{
	font-size: 11px;
	color: #006600;
	font-family: Arial;
}	

.SaludoBienvenido
{
	font-family:Arial;
	font-style:italic;
	font-size: 30px;
	color: #264d94;
}
	
/* END */	
	
/* saludo al usuario */
.Cab_Bienvenida
{
	font-size:14px;
	font-style:italic;
	font-family:Arial;
	color: #264d94;
	text-align:right;
}
/* Nombre del usuario logueado en el sistema */
.Cab_NombreUsuario
{
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	font-family: Arial;
	color: #264d94;
}

.Cab_MenuFranjaVerde
{
	height:11px;
	background-color:#008754;
	font-size:3px;
}

/*Titulo de la aplicaci�n en fondo Azul*/
DIV.Cab_TituloAplicacion
{
	font-size: 55px;
	vertical-align: baseline;
	overflow: hidden;
	width: 569px;
/*	color: rgb(188,188,219); */
	color: rgb(117,141,189);
	padding-top: 10px;
	font-style: italic;
	font-family: 'Arial';
	height: 64px;
	background-color: #264b94;
	text-align: right;
}

/*Elemeto de la Fecha Actual del Sistema */	
.Cab_FechaActual
{
	font-weight: bold;
	font-size: 14px;
	color: #264d94;
	font-style: italic;
	font-family: Arial;
}


/* Inicio de OPCIONES DEL MENU*/

TABLE.Menu_Contenedor
{
	font-size: 10px;
	color: #264d94;
	font-family: Arial;
	background-color: rgb(207,213,230);
	border-top:solid 1px rgb(207,213,230);
	border-bottom:solid 1px rgb(207,213,230);
	border-collapse:collapse;
	height:17px;
}

/*DDIAZ INICIO*/
TABLE.tbldatosPUC
{
	/*float:center;
/*	width:480px;
	margin-left:300px;*/
	background-color:#ededed;
	color:#565656;
	font-size:12px;
	
	/*display:inline;*/
}
/*DDIAZ FIN*/


TABLE.Menu_Contenedor TD
{
	text-align:center;
	vertical-align:middle;
}



A.Menu_Item
{
	padding-top:2px;
	color: #264d94;
	text-align: center;
	height:17px;
	text-decoration:none;
	font-size: 10px;
}

.Menu_Item:hover
{
	color: rgb(207,213,230);
	background-color:#264d94;
	text-align: center;
	display:block;
	height:17px;
	text-decoration:none;
	vertical-align:middle;
}


TD.Menu_ItemSeparador
{
	width: 1px;
	background-color: #264d94;
	font-size:5px;
}

.Menu_ItemSel
{
	padding-top:2px;
	color: rgb(207,213,230);
	background-color: #264d94;
	text-align: center;
	display:block;
	height:17px;
	text-decoration:none;
}
	
/* Fin de OPCIONES DEL MENU*/

/* ------------------------------------ FIN  CABECERA ------------------------------ */



/* --------------------------- INI PAGINAS DE CONTENIDO  ------------------------------- */
.Con_TituloPrincipal
{
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: italic;
	font-family: Arial;
	height: 18px;
	/*background-color: #008754;*/
	background-color: #264d94;
	text-align:center;
	vertical-align:middle;
}

.Con_TituloTexto
{
	font-weight: bold;
	font-size: 12pt;
	color: #264b94;
	font-style: italic;
	font-family: Arial;
}



/*.TextoCont*/
.Con_TextoNormal
{
	font-family:Arial;
	color:#264b94;
	font-size:10pt;
	text-align:justify;
}



/*enlaces Que se puedan encontrar en las p�ginas*/
A.Con_TextoEnlace
{
	font-size: 9px;
	color: #264b94;
	font-family: Arial;
	font-weight:bold;
	text-decoration: underline;
}

/* INICIO DE MENSAJES PARA EL USUARIO */
.MensajeRojo {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial}
/* FIN DE MENSAJES PARA EL USUARIO    */



/*IDENTIFICADOR DE LA CELDA DE CONTENIDO*/
#tdContenido
{
	padding-left:26px;
	padding-bottom:24px;
	padding-right: 16px;
	text-align:center;
	vertical-align:top;
	padding-top:14px;
}

/*IDENTIFICADOR DE LA CELDA DE CONTENIDO DE LA PAGINA PRINCIPAL*/

#tdContenidoPrin
{
	padding-left:26px;
	padding-bottom:0px;
	padding-right: 19px;
	padding-top:16px;
	text-align:right;
	vertical-align:top;
}


.Con_FormTitulo
{
	font-size: 15pt;
	color: #264b94;
	font-style: italic;
	font-family: Arial;
}


TD.Con_FormTexto
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	vertical-align:top;
}

.Con_FormTexto
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
}


/* Elementos de los FORMULARIOS*/
.Con_FormTituloCampo
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;}
	
DIV.Con_FormTituloCampo
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	font-weight:bold;
	display:inline;}	
	
/*DDIAZ INICIO*/	
.Con_FormTextoMsjPUC
{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#565656;
	font-size:12px;
	text-align :center
}	
.Con_FormTextoPUC
{
	/*padding:3px;*/
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:13px;
	text-align :left;
	border-color:#cccccc;	
	border-width:1px;
	border-style:solid;
	width:140px;
}

.Con_FormTextoTituloPUC
{
	text-align:left;
	color:#00589f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
}

.Con_FormTextoSubTituloPUC
{
	text-align:left;
	color:#00589f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
}	
.Con_FormTextoLinkPUC
{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00589f;
	font-size:12px;
	text-align :left
	
}
/*DDIAZ FIN*/
	
	
	
	
/*usado en mapa del Sitio*/
.Con_Cuadro1Titulo
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	color:White;
	background-color:#008754;
	text-align:center;
	
}

TABLE.Con_Cuadro1
{
	border:0px;
}

/* Cabecera del Cuadro Tipo 1*/	
.Con_Cuadro1Cab
{
	text-align:center;
	font-family:Arial,verdana;
	font-size:11px;
	color:White;
	background-color:#008754;
	vertical-align:top;
	border:solid 1px #008754;
	}
/*Estilos de Celdas menos la �ltima*/	
.Con_Cuadro1Celda
{
	font-size:9px;
	color:#264d94;
	border-right:solid 1px #008754;	
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
}
/*Estilos de la �ltima Celda de la fila*/	
.Con_Cuadro1UltCelda
{
	font-size:9px;
	color:#264d94;
	padding-left:2px;
	padding-right:2px;	
}

/*INICIO Incluido para ser compatible con SINIEST1.CSS*/
BODY TABLE.Con_Cuadro1 TH
{
    BACKGROUND-COLOR: #008754;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

BODY TABLE.Con_Cuadro1 
{
    FONT-FAMILY: Arial, Tahoma;
    border-style:none;
}

/* FIN Incluido para ser compatible con SINIEST1.CSS*/


A.Con_EnlaceCelda
{
	font-size:10px;
	color:#264d94;
	text-decoration:underline;
}

.Con_EnlaceCelda:visited
{
	font-size:10px;
	color:#BCBCDB;
	text-decoration:underline;
}

/* --------------------------- FIN PAGINAS DE CONTENIDO  ------------------------------- */


/* ------------------------------------ INI SUBMENU  ------------------------------ */

td.sme_ItemBullet
{
	font-size: 3px;
	BACKGROUND-IMAGE: url(../imagenes/nMenuLineaBullet.gif); 
	WIDTH: 6px; 
	BACKGROUND-REPEAT: repeat-y; 
	vertical-align:top;
}

td.sme_ItemBullet1
{
	font-size: 3px;
	BACKGROUND-IMAGE: url(../imagenes//nMenuLineaBullet.gif); 
	background-position:right;
	BACKGROUND-REPEAT: repeat-y; 
	text-align:right;
	vertical-align:top;
}

.panel_bullet
{
	font-size: 3px;
	BACKGROUND-IMAGE: url(../imagenes//nMenuLineaBullet.gif); 
	background-position:right;
	BACKGROUND-REPEAT: repeat-y; 
	text-align:right;
	vertical-align:top;
}

.sme_ItemSel
{
	padding-right: 7px;
	background-position: right top;
	display: block;
	font-size: 10px;
	background-image: url(../imagenes/nMenuBackgroundItem.gif);
	color: #264d94;
	line-height: 16pt;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica;
	letter-spacing: 1px;
	background-color: #bcbcdb;
	text-align: right;
	text-decoration: none;
}

.sme_Item
{
	font-size: 10px;
	color: #264b94;
	line-height: 8pt;
	font-family: Arial, Helvetica;
	letter-spacing: 200px;
	text-decoration: none;
	display:block;
	padding-right:7px;
	line-height: 16pt;
	letter-spacing: 1px;
	text-align:right;
}


.sme_Item:visited {
	TEXT-DECORATION: none;
	color:#BCBCDB;
}


.sme_Item:hover
{
	background-position: right top;
	background-image: url(../imagenes/nMenuBackgroundItem.gif);
	color: #264d94;
	background-repeat: no-repeat;
	background-color: #bcbcdb;
	/*text-decoration: none;*/
}

/* ------------------------------------ FIN SUBMENU ------------------------------ */


/* ------------- ESTILOS DE BOTONES --------------- */
.BotonImagen
{
	border:0px;
	cursor:hand;}
A.BotonCerrar
{
	font-size: 18px;
	color: #264d94;
	font-family: Arial, Verdana;
	text-decoration: none;
}


.BotonCerrar:visited
{
	font-size: 11px;
	color: #264d94;
	font-family: Arial, Verdana;
	text-decoration: none;
}

.button{
	background-color:#00589f;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	font-size:11px;
	border:solid 1px #b2c8d9;
	padding:3px 10px 2px 10px;
}

HR.DivisionVerde
{
	height:2px;
	color:#008754;
	background-color:#008754;}
	
TABLE.CuadroFicha
{border:0px;
	background-color: #CFD5E6;
	
}

TABLE.CuadroFicha .Con_FormTexto
{
	border-right: white 3px solid;
	border-bottom: white 1px solid;
	height:16px;
	font-size: 11px;
	vertical-align: top;
	color: #264b94;
	font-family: Arial;
	padding-left:10px;

}

TABLE.CuadroFicha .Con_FormTituloCampo
{
	border-right: white 3px solid;
	border-bottom: white 1px solid;
	font-weight: bold;
	font-size: 11px;
	vertical-align: top;
	color: #264b94;
	font-family: Arial;
	padding-left:10px;
}

TABLE.FichaDatos
{border:0px;}


